eplato-financials-v1 Schema
financials Element
eplato-financials-v1 Schema : financials Element
Namespace urn:xmlns:eplato:financials-v1
Diagram
ledgerdatadeletedrowranges Element ledgerdata Element baseledgers Element headerinfo Element All financials Element
Overview
version required xs:string
All
All
storenumber xs:int
storechecksum xs:string
batchnumber xs:int
baseledgers optional
Sequence
itemid required xs:int
All
accountnumber xs:int
description xs:string
accounttype Restriction of xs:string
isdebit xs:boolean
issubtotal xs:boolean
ledgerdata optional
Sequence
itemid required xs:int
All
accountnumber xs:int
transactiondate xs:dateTime
fiscalyear xs:int
periodnumber xs:byte
reference xs:int
amount xs:decimal
description xs:string
Sequence
Attributes
NameTypeUseDefaultFixedDescription
versionxs:stringrequired   
Source
<xs:element name="financials" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType>
    <xs:all>
      <xs:element name="headerinfo" minOccurs="1" maxOccurs="1">
        <xs:complexType>
          <xs:all>
            <xs:element name="storenumber" type="xs:int" minOccurs="1" default="0" />
            <xs:element name="storechecksum" type="xs:string" minOccurs="1" />
            <xs:element name="batchnumber" type="xs:int" minOccurs="1" default="0" />
          </xs:all>
        </xs:complexType>
      </xs:element>
      <xs:element name="baseledgers" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="row" type="fr:baseledgerinfo" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ledgerdata" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="row" type="fr:ledgerrowinfo" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ledgerdatadeletedrowranges" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="row" type="fr:ledgerdatadeletedrowrange" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="version" type="xs:string" use="required" />
  </xs:complexType>
</xs:element>
See Also
eplato-financials-v1 Schema